// 这个文件专门用来处理users表的数据请求的
import myaxios from '@/utils/myaxios.js'

// 获取指定栏目的文章列表
// 接口类型:【GET】
// 验证:【Authorization 】
// 接口地址: /post

export const getPostList = (data) => {
    return myaxios({
        url: '/post',
        params: data
    })
}

// 获取新闻详情
// 接口类型:【GET】
// 接口地址: /post/:id
export const getArticleDetail = (id) => {
    return myaxios({
        url: `/post/${id}`
    })
}

// 文章点赞
// 接口类型:【GET】
// 需要验证:【Authorization 】
// 接口地址: /post_like/:id  这个id是文章id
export const zanArticle = (id) => {
    return myaxios({
        url: `/post_like/${id}`
    })
}

// 收藏文章
// 接口类型:【GET】
// 需要验证:【Authorization 】
// 接口地址: /post_star/:id
export const collectThisArticle = (id) => {
        return myaxios({
            url: `/post_star/${id}`
        })
    }
    // 获取当前文章的评论数据
    // 获取文章评论列表

export const getCommentList = (id, params) => {
    return myaxios({
        url: `/post_comment/${id}`,
        params
    })
}

// 发表评论
// 接口类型:【POST】
// 需要验证:【Authorization 】
// 接口地址: /post_comment/:id
export const userSendComment = (id, data) => {
    return myaxios({
        method: 'post',
        url: `/post_comment/${id}`,
        data
    })
}